﻿#define _CRT_SECURE_NO_WARNINGS
//作者：宋安康
#include<bits/stdc++.h>
using namespace std;
//蓝桥杯day02

//int main() 
//{
//	//cout输出
//	//cin输入
//	//scanf
//	//printf
//	
//	//int a, b;
//	//scanf("%d %d",&a,&b);
//	//printf("%d %d\n",a,b);
//	//double a, b;
//	//scanf("%lf %lf",&a,&b);  //浮点数
//	//printf("%.2lf %.3lf\n", a, b);
//
//	//char c1, c2;
//	//scanf("%c:%c",&c1,&c2);
//	//printf("%c,%c\n",c1,c2);
//
//	//char s[10];
//	//scanf("%s",s);
//	//printf("%s",s);  //%s 遇到空格或者回车就会停止
//
//	printf("hello world\n");
//	//scanf和printf的优势：1、格式化输出输入 2、效率高
//
//	char s[19];
//	scanf("%[^\n]",s);  //[]中是一个正则表达式，表示只要不是回车就读进去
//	printf("%s\n",s);
//	return 0;
//}

//cin>>
//cout<<
//int main() 
//{
//	//int a, b;
//	//cin >> a >> b;  //自动判断变量类型
//	//cout << a << " " << b << "\n";
//
//	//double a, b;
//	//cin >> a >> b;  //自动判断变量类型
//	////cout << a << " " << b << "\n";
//	//cout <<fixed <<setprecision(3)<< a << " " << b << "\n";  //保留三位小数
//
//	//char ch;
//	//cin >> ch;
//	//cout << ch;
//
//	//char s[10];
//	//cin >> s;
//	//cout << s;  //遇到空格或者回车就停止读入
//
//	string s;
//	getline(cin, s);
//	cout << s;
//	return 0;
//
//}

//取消同步流
//cin cout的效率比较低
//用取消同步流来加速，提升效率

//int main() 
//{
//	//取消同步流
//	ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
//
//	//其他操作不变
//	int s;
//	cin >> s;
//	cout << s << "\n";
//
//	return 0;
//}

//const int N = 150;
//int a[N];  //全局数组，默认初始化为0
//int main() 
//{
//	ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
//
//	int n;
//	cin >> n;
//	cout << "大小为：" << n << "\n";
//	for (int i = 0; i <n; i++)
//	{
//		cin >> a[i];
//	}
//	for (int i = n-1; i >= 0; i--)
//	{
//		cout << a[i]<<' ';
//	}
//	return 0;
//}
//const int N = 150;
//char s[N];
//
//int main() 
//{
//	//取消同步流
//	ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
//
//	cin >> s + 1;
//	for (int i =1; s[i]; i++)  //s[i] != '\0';
//	{
//		cout << s[i];  
//	}
//	return 0;
//}
int main() 
{
	int a, b;
	scanf("%d %d",&a,&b);
	printf("%d\n",a+b);
	return 0;
}